Current Date and Time in Saint Johnsbury, Vermont, United States: May 16, 2024
05:59:44 pm